概述:
全新的LanderCluster高可用集群系统是LanderVault体系中负责保护关键业务应用免遭软、硬件故障影响的应用软件。应用创造性的“故障分级”概念,融入“智能感知”系统,彻底颠覆传统高可用集群系统简单的二元化故障判断方式,将传统高可用系统仅对“故障”所引起的结果(如宕机)做出反应提升为对“故障”的成因(系统健康指标)进行监控与分析,配合独特的“故障预警”机制,在核心系统即将发生严重影响业务持续运作情况前及时发出“预警”,并在必要的情况下自动执行精确而迅速的故障隔离及应用转移,将故障事后处理提升为故障事前预知,充分保障用户核心应用7×24小时持续可靠运作,可支持多达64个节点的应用,并为局域网(LAN)或广域网(WAN)上的客户机提供高可用性的服务。
Landercluster监视程序监视群集中每一个节点状态,并且对出现的故障很快地做出反应,使应用程序不会因为任何单点故障而停止服务,Landercluster可以自动探测处理器、内存、LAN介质、存储设备、网卡、进程、应用程序实时健康指标,并定义各种状态下集群触发的状态并对分级的故障做出分级响应。
全新体系构架:
创新的LanderCluster的体系结构,以面向“对象”为核心,对象包括:IPAddress,Alias,Volume,Process,Service,CPU,Memory,Network等,每个对象都有自己的属性、方法、事件。集群容器(Container)是一个大的接口池,集群负责管理这些对象的生命周期,为每一个对象提供接口服务。
独特优势:
- 智慧系统健康与可用性评价体系
一个核心业务系统的可用与否的关键因素是整个系统的健康程度,传统高可用系统仅仅简单的认为系统只有“可用”与“不可用”两种状态,这样的判断虽然简单但却仅仅考虑了两种极端的状态,显然无法对系统进行全面保护。LanderCluster 6.0在业界首次提出了创造性的“系统健康评价体系”并加以应用,我们认为对系统的可用性判断必须是持续的,而非极端的,大量的情况证明系统从“可用”转向“不可用”并非是瞬间发生,而存在一个过程,在这个过程中,系统的某些核心指标将会提前显示出异常,虽然此时系统对外表现出的仍然为“可用”,但整个系统实际已经处于“亚健康”,对客户端的请求反应逐渐变慢,系统出现不稳定的迹象,系统整体可用性逐渐降低,如果不进行任何干预,系统在未来某个时点将有极大可能转化为真正“不可用”,从而导致灾难性的后果。通过LanderCluster 6.0的“系统健康评价体系”全新的系统核心指标持续检测功能,用户将及时发现系统的异常状态,有效判断系统目前真正的“健康”程度,并且经过对系统核心指标的综合分析,将能对系统未来可能发生的状况进行“预知”,直击造成系统转向“不可用”的原因,提前发现,提前预警,提前解决,令用户从“被动”的解决转向“主动”的发现与处理,让系统的可用性判断从“不可知”转为“可预知”
- 首创智能预警体系
当系统完全瘫痪时再进行拯救,犹如为心脏停止跳动的病人进行复苏,难道不觉得太晚了吗,如果我们能够预知系统将逐渐变得不稳定,而提前作出应对,防止系统崩溃,或者将突发性宕机转化为计划性维护,将对您产生更多益处。LanderCluster全新的系统智能预警体系,通过采集“系统健康评价体系”的数据,持续监控维持核心系统稳定运作的重要指标变化,包括处理器、内存、LAN介质、存储设备、网卡、进程、应用程序实时状态,任意指标出现异常状况,即可快速作出响应,防患于未然。
- 强大的故障分级处理
传统集群软件仅将系统宕机定义为故障,然而“故障”就仅仅是“宕机”,无法访问吗?真实的“故障”应当以系统健康状况及用户的承受能力作为衡量标准,不同的用户对系统故障的定义是不同的,LanderCluster独特的故障分级处理系统能够满足用户自定义故障阀值,建立不同的故障评价标准,并对每一类故障进行自定义操作,提供最大的灵活性。同时系统提供丰富插件,为用户提供精准的故障分析。
- 集群按业务分组,单组集群支持多达64个节点及64个任务
用户环境中的关键业务,从逻辑上分析,可以分成若干个相对独立的组,每一个独立的组,包含若干个服务器,包含若干个数据安全解决方案的产品,LanderCluster支持为每组核心业务独立分组,便于管理,我们把逻辑相关的服务器部署在一个服务器组里,而把逻辑不相关的服务器放入不同的服务器组里。在服务器组内,可以构建集群,复制,备份和容灾等数据安全解决方案。LanderCluster在每个分组内可支持多达64个节点,并可同时管理64个任务,完全满足大型企业级用户需求,为用户的系统扩展提供了充足的空间。
- 丰富的集群备援模式
支持丰富的集群备援模式,包括:单机高可用、主从、对等、多备一、一备多、多备多、多机互备,双存储备援,纯软环境集群,远程高可用,虚拟环境高可用等各类灵活方式
- 深度应用侦测代理(User Application Agent)
集群保护下的核心业务,是通过代理(Agent)实时采集应用的运行态数据,结合“评价体系”来诊断系统可用性的。可用性指标分为两类:一类是结果类,即模拟客户端访问是否成功,是否获得期望的响应;另一类是风险类,体现的是系统当前运行态的风险指数,如应用的连接数、数据库的存储空间使用率、Web的访问迟延、网络的流量、CPU的负载、系统内存的余量等等,这些因素都是系统能否正常工作的潜在风险,是进行故障预警的重要预测依据。
LanderCluster 6.0提供常用软件的侦测代理,如Oracle、MS-Sql以及Web等,这些监控对象的接口及方法,被灵活保存在XML配置文件中。集群提供开放的应用代理接口,用户可根据开发模板,自定义监控对象的指标采集方法,就可以让集群系统实时监控这些指标,触发相关的事件。
- 单机高可用
某些单一应用以及昂贵的硬件价格令部分用户暂时仅考虑使用一台服务器来进行核心业务运作,以往的高可用系统无法对此类用户进行有效保障,用户无法保证系统的可靠,核心应用始终处于危险境地。现在,LanderCluster能够为这些用户提供的单机高可用解决方案,避免系统隐患。LanderCluster能够实时监测本机,并对影响用户系统运作的情况实行自动修复,令用户单机系统同样得到高级别保障。
- 增强的跨平台集群系统集中管理
用户的核心业务系统往往无法在单一的平台中运行,大量分立的环境将极大增加管理员工作复杂度,降低系统整体可靠度。LanderVault应用JAVA技术,实现全面的跨平台管理,允许用户在不同的平台中统一的管理整个集群,在不同平台中拥有统一界面,通过增强的LanderVault集中管理平台,用户能够全面集中监控及管理资源组内各台服务器的存储资源,网络负载,系统进程,系统服务,并可对目标服务器的进程及服务进行操作,从而极大简化集中管理的复杂度,实现合理资源配置。
- 支持虚拟化环境
虚拟化大潮翻涌,软硬件虚拟化技术不断扩展,用户未来的核心应用极有可能运行于虚拟化的环境中,在虚拟化技术重新整合并分配用户资源的同时,对系统整体可用性的要求变得更为苛刻,一台运行了多个虚拟环境的服务器一旦出现故障将直接影响其上的所有虚拟系统,其损失远比单一系统环境严重数倍。单个虚拟系统的故障同样需要进行故障转移,LanderCluster超前支持虚拟化存储环境,支持虚拟化操作系统环境VMware,支持单一虚拟化系统之间自由切换。
- 支持广域网环境集群
随着用户机构不断扩容,核心业务不断增多,用户将对整体系统抵御灾难的能力提出更高的要求,单纯的局域网环境内高可用系统将扩展为远距离的广域网环境高可用系统,成为容灾体系的重要环节。LanderCluster完全支持广域网环境,并增加了CheckPoint,能够搭建局域网与广域网共存的复杂环境,为用户提供更可靠的保障。
- 更高级别的监测准确度,更快速的切换速度
高可用系统在保障用户核心业务的同时,必须拥有极高的监测准确度、监测速度、降低系统停顿时间,LanderCluster通过采用独特的MLDC多链路数据交换协议,应用最多5层链路侦测,确保集群监测准确可靠,避免“脑裂”现象,并应用快速故障侦测及处理技术将系统切换时间缩短到以“秒”计算的范围,最大程度降低系统停机时间,提升系统可用性
LanderCluster 6.0,与传统集群产品比较
在处理系统故障时
对比项目 |
传统集群 |
LanderCluster智能集群 |
故障发生前 |
不予处理 |
参照安全系统的评价体系,对系统的硬件,
软件,操作系统的各类指标进行比对,发出
订阅通知信息 |
系统某些指标异常,
但系统仍然能使用 |
不予处理 |
参照评价体系,决定执行哪个级别的响应,
如各类告警 |
系统某些程序僵死,
系统不能使用 |
有插件支持:切换
无插件支持:不予处理 |
按照异常资源的故障级别定义,不同事件作
不同处理 |
处理故障方式 |
被动地解决 |
主动地解决 |
在侦测系统可用性上
对比项目 |
传统集群 |
LanderCluster智能集群 |
参考因素 |
1-2类 |
多类 |
判断方法 |
二元判断,
要么行,要么不行 |
按运行参数判断,评价体系科学合理 |
准确性 |
诊断方式单一,欠准确 |
从硬件、软件和操作系统等多种角度诊断,
准确可靠 |
预见性 |
对故障不可预见 |
对应用软件、操作系统故障有较强的预见性 |
在对应用的支持方面
对比项目 |
传统集群 |
LanderCluster智能集群 |
接口方式 |
少数应用提供插件
低端产品没有插件支持 |
可为每类应用提供插件
接口开放灵活,可根据模板2次开发 |
监控数据 |
监测1项 |
监测1项或多项数据 |
操作感受 |
无法解决 |
可量化解决 |
应用的可用标准 |
无 |
有科学的评价体系 |
产品关键功能:
- 支持windows、linux、unix系统平台,支持32位及64位操作系统,Windows平台和Linux平台采用统一的架构设计,可支持跨平台集群
- 灵活的应用自定义接口(MObject),可满足所有应用的监控需求
- 支持各种切换策略:主备切换模式、回切模式、手动切换、任务负载均衡模式
- 通过强大的执行树功能,可自定义集群系统发生切换时各种资源停止及启动的执行顺序
- 支持主流存储构架,如FC、ISCSI、SCSI及EXP等
- 支持集群资源动态监控,第一个采用“健康系统安全评价体系”作为衡量集群可用性的方式,改变传统集群系统非“活”既“死”的二元化判断方法,可根据故障的严重程度,做不同级别的事件响应
- 强大的Event Analyzer技术,可管理所有的任务调度和事件触发,具有人工智能
- 专业深度监控插件,是目前唯一能对数据库系统的并发用户数、表空间使用率以及进程占用CPU百分比等进行可用性定义的集群系统
- 支持网格化多点镜像集群,与LanderReplicator网格化复制模块结合,可实现广域网环境的异地高可用容错;与LanderDisaster容灾模块结合,可实现异地应用级容灾
- 完善的集群自我监控,应用进程互锁机制,最大程度保障集群系统自身健壮,避免集群丢失。
- 集群运行状态以直观的图形方式显示,管理员轻松应对大规模系统环境
- 通过LanderVault先进B/S构架,系统管理员可轻松实现远程管理集群资源,并可针对集群组内大量资源统一分配及调整
- 应用RSA的1024位密钥加密,确保用户核心数据万无一失
- 支持多种报警方式(Mail、Vioce、SMS);
- 支持中、英文语言界面,拥有完善的系统日志查看器,详细的系统帮助文档及手册
LanderCluster6软件参数指标
LanderCluster高可用集群
指标 |
说明 |
操作系统支持 |
Window 2000/2003 or later |
存储支持 |
SAN/SCSI/ISCSI/EXP |
数据库系统支持 |
支持Oracle、SqlServer、DB2、Sybase和Informix等主流数据库 |
易用性 |
配置安装维护简单,通过明晰的设置导航,可以轻松完成软件配置,维护方便 |
可靠性 |
高 |
节点数 |
可平滑扩展至64节点,方便整合现有资源 |
任务数 |
支持1-64任务 |
节点通讯链路 |
5条 |
开放性 |
好,有开发包和自定义编程接口 |
扩展性 |
好,可以任意扩展节点 |
语言环境 |
支持中文/英文界面 |
特殊应用监控定制 |
可定制 |
跨平台管理 |
支持 |
远程管理 |
支持 |
前瞻预警 |
支持 |
主机CPU监控 |
持续的CPU利用率监控,并支持事件 |
内存监控 |
持续的内存剩余量监控,并支持事件 |
网络负载监控 |
持续的网络负载监控,并支持事件 |
参考点监控 |
持续的参考点监控,并支持事件 |
进程占用CPU监控 |
持续的进程占用的CPU监控,支持事件 |
进程占用内存监控 |
持续的进程占用的内存监控,支持事件 |
故障分级处理 |
根据故障严重程度,可设定不同响应机制 |
自定义事件 |
支持 |
集群切换响应时间 |
<15 S |
安全认证 |
RSA加密 |
动态负载均衡 |
支持 |
备援模式 |
Active/Standby:主备
Active/Active:主主
Nà1:多备1
1àN:1备多
NàM:多备多
NàN:多机互备
单机高可用 |
报警方式 |
自定义集群事件
声音/邮件/短消息 |
传输加密 |
RSA1024位控制信息传输加密 |
日志管理 |
完善的日志记录和错误报警,便于错误跟踪; |
技术支持 |
原厂商技术支持中心/800全国服务热线 |
|